La Liga

Spain

Season 2024

2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
1
Barcelona
2
Real Madrid
3
Atletico Madrid
4
Villarreal
5
Girona
6
Alaves
7
Osasuna
8
Celta Vigo
9
Leganes
10
Mallorca
11
Rayo Vallecano
12
Athletic Club
13
Real Sociedad
14
Espanyol
15
Valladolid
16
Getafe
17
Real Betis
18
Las Palmas
19
Sevilla
20
Valencia
G
P
W
D
L
GS
GM
GP
Last 5
Barcelona
4
12
4
0
0
13
3
10
Real Madrid
4
8
2
2
0
7
2
5
Atletico Madrid
4
8
2
2
0
6
2
4
Villarreal
4
8
2
2
0
9
7
2
Girona
4
7
2
1
1
7
4
3
Alaves
4
7
2
1
1
5
3
2
Osasuna
4
7
2
1
1
5
7
-2
Celta Vigo
4
6
2
0
2
10
9
1
Leganes
4
5
1
2
1
3
3
0
Mallorca
4
5
1
2
1
2
2
0
Rayo Vallecano
4
4
1
1
2
4
5
-1
Athletic Club
4
4
1
1
2
3
4
-1
Real Sociedad
4
4
1
1
2
3
4
-1
Espanyol
4
4
1
1
2
2
3
-1
Valladolid
4
4
1
1
2
1
10
-9
Getafe
3
3
0
3
0
1
1
0
Real Betis
3
2
0
2
1
1
3
-2
Las Palmas
4
2
0
2
2
4
7
-3
Sevilla
4
2
0
2
2
3
6
-3
Valencia
4
1
0
1
3
3
7
-4